code: public void remove(EventQueueEntry entry) {
  		List<EventQueueEntry> container = queue.get(entry.getPriority());
  		if (container == null) {
  			return;
  		}
  		
  		container.remove(entry);
  		
  		// TODO: can we remove an empty container safely?
  	}
docs: Removes the given queue entry from the notification list.
  @param entry the entry to remove