code: public Criteria all(Collection<?> c) {
          notNull(c, "collection can not be null");
          this.criteriaType = RelationalOperator.ALL;
          this.right = new ValueListNode(c);
          return this;
      }
docs: The <code>all</code> operator is similar to $in, but instead of matching any value
  in the specified array all values in the array must be matched.
  
  @param c
  @return the criteria