code: public static <T> Predicate<T> NOT(final Predicate<T> pred) {
  	return new Predicate<T>() {
  	    public boolean check(T obj) {
  		return !pred.check(obj);
  	    }
  	};
      }
docs: Predicate negation.
  
  @return A predicate that is true iff <code>pred</code> is
  false.