Implementing a Queue LinkedList queue = new LinkedList(); // Add to end of queue. queue.add(object); // Get head of queue. Object o = queue.removeFirst();