У меня есть две Collection<Audit>
коллекции:
Collection<Audit> pendingAudits;
Collection<Audit> olderAudits;
Итак, мне нужно сравнить все pendingAudits
элементы в olderAudits
.
Чтобы сравнить их,необходимо сравнить, что каждый audit.getId().equals(other.getId())
.
Пожалуйста, имейте ввиду, что я не могу переопределить Audit.equals
или Audit.hashCode
.Это сторонний класс.
Я думаю, мне нужно создать собственный встроенный Matcher
.
Есть идеи?