public void andWith(List<QueryPredicate> predicates){
  children.addAll(predicates);
}

public void andWith ( List < QueryPredicate > predicates ) { children . addAll ( predicates ) ; }
adds multiple predicates that much be met by the vertices .
