Encontre a resposta mais próxima no HashMap

Quero procurar uma chave em um hashmap e encontrar a mais próxima dessa chav

    HashMap<Long, Object> map = new HashMap<Long , Object>();

Então, basicamente, eu quero procurar por um longo e, se não existisse no mapa, encontre a correspondência mais próxima desse valor! Como eu posso fazer isso!

Agradecemos antecipadamente

questionAnswers(12)

yourAnswerToTheQuestion