The contents will be added before the caller enter the queue.