Yes, I'm not quite sure why the Queue is a Map<> though.  Are you utilizing the Map semantics somewhere?