public static <T1, T2, T3> TriConsumer<T1, T2, T3> pipeline(TriConsumer<T1, T2, T3> former, TriConsumer<T1, T2, T3> latter) {
        return new PipelinedTernaryConsumer<T1, T2, T3>(Iterations.iterable(former, latter));
    }
public static < T1 , T2 , T3 > TriConsumer < T1 , T2 , T3 > pipeline ( TriConsumer < T1 , T2 , T3 > former , TriConsumer < T1 , T2 , T3 > latter ) { return new PipelinedTernaryConsumer < T1 , T2 , T3 > ( Iterations . iterable ( former , latter ) ) ; }
Creates a pipeline from two ternary actions.

@param <T1> the consumer first parameter type
@param <T2> the consumer second parameter type
@param <T3> the consumer third parameter type
@param former the former consumer
@param latter the latter consumer
@return the pipelined consumer