code: public static <T1, T2, T3> TriConsumer<T1, T2, T3> pipeline(TriConsumer<T1, T2, T3> first, TriConsumer<T1, T2, T3> second, TriConsumer<T1, T2, T3> third) {
          return new PipelinedTernaryConsumer<T1, T2, T3>(Iterations.iterable(first, second, third));
      }
docs: Creates a pipeline from three ternary actions.
  
  @param <T1> the consumer first parameter type
  @param <T2> the consumer second parameter type
  @param <T3> the consumer third parameter type
  @param first the first consumer
  @param second the second consumer
  @param third the third consumer
  @return the pipelined consumer