private static int compare(String resourceId1, int start1, int end1, String resourceId2, int start2, int end2) { return new ContainsInComparator(end1 - start1, end2 - start2) .compare(newClonePart(resourceId1, start1), newClonePart(resourceId2, start2)); }