There are three standard container adapters: stacks, queues, and priority queues. In priority
queues, the elements are sorted automatically according to a sorting criterion. Thus, the “next”
element of a priority queue is the element with the “highest” value.