I\'m using a Multimap that has two values per key. Below is the code I\'m using to get each value separately:
The first bit of code gets the first object value:
Collection values = map.get(key); checkState(values.size() == 2, String.format("Found %d values for key %s", values.size(), key)); return values.iterator().next(); // to get the first Iterator it = values.iterator(); it.next(); // move the pointer to the second object return it.next(); // get the second object