Можно отсортировать набор объектов с сопоставимым интерфейсом, и когда вы найдете какой-то атрибут с равным значением приращения?
Мне нужно сохранить коллекцию, упорядоченную по числовому атрибуту, идентифицировать атрибуты и увеличить равное значение без потери порядка