A Deque is a double-ended queue with a pop method that can block until
an element is available. It is commonly used to synchronize threads.
Constructor
Methods
add(i:T):Void
Adds an element at the end of this Deque.
(Java,Jvm): throws java.lang.NullPointerException if i is null.