}
@Test
public void should_create_error_message_with_all_fields_differences_without_ignored_fields() {
List<String> ignoredFields = newArrayList();
factory = shouldBeEqualToIgnoringGivenFields(new Jedi("Yoda", "blue"), newArrayList("name", "lightSaberColor"),
newArrayList((Object) "Yoda", "blue"),
newArrayList((Object) "Yoda", "green"), ignoredFields);
String message = factory.create(new TextDescription("Test"), new StandardRepresentation());
assertThat(message).isEqualTo("[Test] \nExpecting values:\n" +
" <[\"Yoda\", \"green\"]>\n" +