code: public Criteria nin(Collection<?> c) {
          notNull(c, "collection can not be null");
          this.criteriaType = RelationalOperator.NIN;
          this.right = new ValueListNode(c);
          return this;
      }
docs: The <code>nin</code> operator is similar to $in except that it selects objects for
  which the specified field does not have any value in the specified array.
  
  @param c the values to match against
  @return the criteria