Configurando a própria classe como chave no Hashmap java

Eu tenho uma classe que eu quero configurar como chaves no HashMap. Eu já implementei o método compareTo para essa classe. Mas ainda quando eu faço:

map.put(new MyKey(dummyArguements) , dummyValue );
System.out.println(map.get( new MyKey(dummyArguements) ) );

Eu fico nulo. Então, isso significa que o hashmap não é capaz de identificar que as duas teclas (para receber e colocar chamada) são iguais.

Alguém poderia me ajudar aqui, por favor?

questionAnswers(8)

yourAnswerToTheQuestion