Returns a composed Supplier that calls this Supplier and applies the result to predicate.
predicate
Supplier<bool> test(Predicate<T> predicate) => () => predicate(this());