List _modes = ListHelper.toList(modes);
if (_modes.contains(EqMode.IGNORE_DEFAULTS) == false) {
_modes.add(EqMode.IGNORE_DEFAULTS);
}
EqMode[] arrays = (EqMode[]) _modes.toArray(new EqMode[0]);
MapListPropertyEqaulMatcher matcher = new MapListPropertyEqaulMatcher(expected, arrays);
return this.assertThat(matcher);
}