public <R2>FluentTriFunction<T1,T2,T3,R2> andThen(final Function<? super R,? extends R2> after){
  Objects.requireNonNull(after);
  return FluentFunctions.of(null);
}

public < R2 > FluentTriFunction < T1 , T2 , T3 , R2 > andThen ( final Function < ? super R , ? extends R2 > after ) { Objects . requireNonNull ( after ) ; return FluentFunctions . of ( null ) ; }
compose this trifunction with the provided function into a single trifunction . this trifunction would be executed first and the result passed to the provided function and applied there .
