This is what you're after I believe.
Since a HashMap can only store unique keys you're forced to go with a list if you want multiple values for one (1) key.
There are perhaps better ways of achieving this but it's working and is pretty expressive in itself and pretty clear what it does and how.
The HashMap now accepts the List interface and can thusly accept any list-type that implements it. Which is pretty neat! :)
ArrayList<int[]> values = new ArrayList<int[]>();
values.add(new int[]{1,2});
values.add(new int[]{1,3});
HashMap<String, List<int[]>> H = new HashMap<String, List<int[]>>();
H.put("drdetroit", values);
for(String key : H.keySet()) {
for(int[] array : H.get(key)){
System.out.println(Arrays.toString(array));
}
}