// found a match
return null;
}
// no match found, determine all differences
UnorderedCollectionDifference difference = new UnorderedCollectionDifference(
"Collections/arrays are different", left, right, leftList, rightList);
if (onlyFirstDifference) {
return difference;
}
fillAllDifferences(leftList, rightList, reflectionComparator, difference);