A Java-map always contain a key and value (<key, value>). That key must always be unique so you can search your value by key. But what if you want to group values by key? Multimap, guava from Google gives you the solution.
How to group map values by key in Java