Multimaps are one of the many collections in Google Guava. I describe why you might want to use them.