Available on java
A lock-free queue implementation
new()
add(v:T):Void
peek():Null<T>
peekLast():T
pop():Null<T>