code: @Beta
      @SafeVarargs
      public static <T> Predicate<T> nand(Predicate<? super T>... components) {
          return com.google.common.base.Predicates.not(com.google.common.base.Predicates.and(components));
      }
docs: NOT AND Predicate
  
  @see #nand(com.google.common.base.Predicate, com.google.common.base.Predicate)
  @param components the operator arguments
  @return the predicate