/**
  * Create a new Predicate that returns true if none of the specified
  * predicates are true. The predicates are checked in iterator order.
  * If the collection of predicates is empty, then this predicate returns true.
  *
  * @see org.apache.commons.collections.functors.NonePredicate
  *
  * @param predicates  a collection of predicates to check, may not be null
  * @return the <code>none</code> predicate
  * @throws IllegalArgumentException if the predicates collection is null
  * @throws IllegalArgumentException if any predicate in the collection is null
  */
 public static Predicate nonePredicate(java.util.Collection <Object> predicates)
 {
     return(NonePredicate.getInstance(predicates));
 }
 /**
  * Create a new Predicate that returns true if none of the specified
  * predicates are true.
  * If the array of predicates is empty, then this predicate returns true.
  *
  * @see org.apache.commons.collections.functors.NonePredicate
  *
  * @param predicates  an array of predicates to check, may not be null
  * @return the <code>none</code> predicate
  * @throws IllegalArgumentException if the predicates array is null
  * @throws IllegalArgumentException if any predicate in the array is null
  */
 public static Predicate nonePredicate(Predicate[] predicates)
 {
     return(NonePredicate.getInstance(predicates));
 }