apache-geode-extensions/src/main/java/org/springframework/geode/util/function/TriConsumer.java
/**
	 * Composes this {@link TriConsumer} with the given {@link TriConsumer} after this {@link TriConsumer}.
	 *
	 * @param after {@link TriConsumer} to composed with this {@link TriConsumer}; must not be {@literal null}.
	 * @return a new {@link TriConsumer} with the given {@link TriConsumer} composed after this {@link TriConsumer}.
	 * @throws NullPointerException if {@link TriConsumer} is {@literal null}.
	 */
Composes this  TriConsumer with the given  TriConsumer after this  TriConsumer.
@param after  TriConsumer to composed with this  TriConsumer; must not be  null.
@return a new  TriConsumer with the given  TriConsumer composed after this  TriConsumer.
Composes this TriConsumer with the given TriConsumer after this TriConsumer . @param after TriConsumer to composed with this TriConsumer ; must not be null . @return a new TriConsumer with the given TriConsumer composed after this TriConsumer .
default TriConsumer<T, U, V> andThen(TriConsumer<T, U, V> after) {
		Objects.requireNonNull(after);
		return (t, u, v) -> {
			accept(t, u, v);
			after.accept(t, u, v);
		};
	}
default TriConsumer < T , U , V > andThen ( TriConsumer < T , U , V > after ) { Objects . requireNonNull ( after ) ; return ( t , u , v ) -> { accept ( t , u , v ) ; after . accept ( t , u , v ) ; } ; }
Composes this {@link TriConsumer} with the given {@link TriConsumer} after this {@link TriConsumer}.
Composes this { @link TriConsumer } with the given { @link TriConsumer } after this { @link TriConsumer } .