final List<String> propertyNames = asList("things", "include");
ObjectDifferBuilder builder = ObjectDifferBuilder.startBuilding();
for (final String name : propertyNames)
{
final NodePath nodePath = NodePath.with(name);
builder.comparison().ofNode(nodePath).toUseEqualsMethod();
builder.inclusion().include().node(nodePath);
}
final Thing thingOne = new Thing("a", "b");
final Thing thingTwo = new Thing("aa", "bb");