The queue implementation is generic, what you are talking is a specific usage of this queue.