Interface BiPredicate<A,B>

Type Parameters:
A - the first argument type
B - the second argument type
All Superinterfaces:
Applicative<Fn1<B,Boolean>,Fn1<A,?>>, Cartesian<A,Fn1<B,Boolean>,Fn1<?,?>>, Cocartesian<A,Fn1<B,Boolean>,Fn1<?,?>>, Contravariant<A,Profunctor<?,Fn1<B,Boolean>,Fn1<?,?>>>, Fn1<A,Fn1<B,Boolean>>, Fn2<A,B,Boolean>, Functor<Fn1<B,Boolean>,Fn1<A,?>>, Monad<Fn1<B,Boolean>,Fn1<A,?>>, MonadReader<A,Fn1<B,Boolean>,Fn1<A,?>>, MonadRec<Fn1<B,Boolean>,Fn1<A,?>>, MonadWriter<A,Fn1<B,Boolean>,Fn1<A,?>>, Profunctor<A,Fn1<B,Boolean>,Fn1<?,?>>
All Known Implementing Classes:
All, And, Any, CmpEq, Eq, GT, GTE, LT, LTE, Not, Or, Xor
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 BiPredicate<A,B> extends Fn2<A,B,Boolean>
A specialized Fn2 that returns a Boolean when fully applied, or a Predicate when partially applied.