public ExpectedImpl(T value){
  this.value=Objects.requireNonNull(value);
}

public ExpectedImpl ( T value ) { this . value = Objects . requireNonNull ( value ) ; }
constructs an instance with the value present .
