Alias for push
Alias for pop
Sleep until the queue has something due
Add an event to the queue, wake any waiters if what we added needs to happen sooner than the next pending event
Wake any sleeping threads after setting the sentinel
Alias for length
[Validate]