Die brauchst Du auch nicht, weil BiPredicate ein funktionales Interface ist und daher mit einem Lambda implementiert werden kannHatte vorher nicht bedacht, die @Override Methodezu verwendenJava:public boolean test(... , ...){}
public static <T, U> BiPredicate<T, U> predikatTest() {
return (t1, u1) -> (t1 instanceof Number && u1 instanceof Number ? false : true) ^ t1.equals(u1);
}