question: default < V > Generator < V > andThen ( Function < ? super T , ? extends V > after ) { Objects . requireNonNull ( after ) ; return null ; }
target:  Produce a Generator of type V by applying the supplied function to this Generator's values