enqueue method
Adds a single WaitingMessage to the queue.
waitingMessage: The message to enqueue.
The message is appended to the end of the waitingMessages list.
Implementation
void enqueue(WaitingMessage waitingMessage) {
waitingMessages.add(waitingMessage);
}