def __init__(self, items=[]):
    """
        Create a new PriorityQueueSet.
        Arguments:
            items (list): An initial item list - it can be unsorted and
                non-unique. The data structure will be created in O(N).
        """
A generic priority queue for Python