Существует ли в Java класс, основанный на Map (в lang, apache commons или где-то еще), в котором есть возможность предоставить пользовательский компаратор равенства ключей?
В C # это возможно с помощью словарного класса http://msdn.microsoft.com/en-us/library/ms132072.aspx.