code: public static ExpressionComparator compare(Class<?> type, List<String> properties) {
  		ExpressionComparator comparator = ExpressionComparator.create();
  		for (String property : properties) {
  			comparator.with(leftProperty(type, property), rightProperty(type, property), true);
  		}
  		return comparator;
  	}
docs: Compares the properties
  
  @param type type of the properties
  @param properties properties which will be compared
  @return new instance of the ExpressionComparator