I\'m checking to see if a key in my HashMap exists, if it does, I also want to check to see if any other keys have a value with the same name as that of the original key I check
You can have a bi-directional map. E.g. you can have a Map> or MultiMap for the values to keys or you can use a bi-directional map which is planned to be added to Guava.