fixes #236 reusing given element comparator at iterables and objects helper level : - iterables level -> use ComparatorBasedComparisonStrategy based on given element comparator - objects level -> use IterableElementComparisonStrategy based on given element comparator