static L antiFilter(Iterable c, O pred) {
if (pred instanceof F1) ret antiFilter(c, (F1) pred);
new L x;
if (c != null) for (O o : c)
if (!isTrue(callF(pred, o)))
x.add(o);
ret x;
}
static L lambdaMapLike antiFilter(O pred, Iterable c) {
ret antiFilter(c, pred);
}
static L antiFilter(O pred, O[] c) {
ret antiFilter(pred, wrapArrayAsList(c));
}
static L antiFilter(Iterable c, F1 pred) {
new L x;
if (c != null) for (B o : c)
if (!pred.get(o).booleanValue())
x.add(o);
ret x;
}
static L antiFilter(F1 pred, Iterable c) {
ret antiFilter(c, pred);
}
static L antiFilter(Iterable c, IF1 pred) {
new L x;
if (c != null) for (B o : c)
if (!pred.get(o).booleanValue())
x.add(o);
ret x;
}
static L antiFilter(IF1 pred, Iterable c) {
ret antiFilter(c, pred);
}