Any of the sequence types supporting operations front(), back(), push_back() and pop_front() can be used to instantiate queue.