Interface ThrowingBiPredicate<T,U,E extends Exception>

Type Parameters:
T - the type of the first argument to the predicate
U - the type of the second argument to the predicate
E - the type of the thrown checked exception
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ThrowingBiPredicate<T,U,E extends Exception>
Represents a predicate (boolean-valued function) of two arguments. This is the two-arity specialization of ThrowingPredicate. Function may throw a checked exception.