Я хочу реализовать переопределение equals, которое сравнивает два объекта Java Queue на основе их содержания, равного (по значению).
Я, вероятно, могу взломать некоторый код, но наверняка кто-то уже решил это элегантно. Поиск в Google не дал никаких результатов, поэтому я пришел сюда дальше.
Я ценю любые предложения. Мне нужно сделать то же самое с коллекциями ArrayList и HashMap.
Кстати, для equals (), я использую это в качестве руководства: http://www.javapractices.com/topic/TopicAction.do?Id=17
Это дает некоторые подсказки, но, очевидно, мне нужна дополнительная помощь, когда дело доходит до коллекций. Типы, содержащиеся в коллекциях, переопределяют equals (), основываясь на рекомендациях из этой ссылки.