class_docstr: An OrderedSet is a custom MutableSet that remembers its order, so that
  every entry has an index that can be looked up.
  
  Example:
      >>> OrderedSet([1, 1, 2, 3, 2])
      OrderedSet([1, 2, 3])
class_docstr_tok: ["An","OrderedSet","is","a","custom","MutableSet","that","remembers","its","order",",","so","that","every","entry","has","an","index","that","can","be","looked","up",".","Example",":",">",">",">","OrderedSet","(","[","1",",","1",",","2",",","3",",","2","]",")","OrderedSet","(","[","1",",","2",",","3","]",")"]
docstr: Report whether this set contains another set.
  
  Example:
      >>> OrderedSet([1, 2]).issuperset([1, 2, 3])
      False
      >>> OrderedSet([1, 2, 3, 4]).issuperset({1, 2, 3})
      True
      >>> OrderedSet([1, 4, 3, 5]).issuperset({1, 2, 3})
      False
docstr_tok: ["Report","whether","this","set","contains","another","set",".","Example",":",">",">",">","OrderedSet","(","[","1",",","2","]",")",".issuperset","(","[","1",",","2",",","3","]",")","False",">",">",">","OrderedSet","(","[","1",",","2",",","3",",","4","]",")",".issuperset","(","{","1",",","2",",","3","}",")","True",">",">",">","OrderedSet","(","[","1",",","4",",","3",",","5","]",")",".issuperset","(","{","1",",","2",",","3","}",")","False"]
code: def issuperset(self, other):
      """
      Report whether this set contains another set.
  
      Example:
          >>> OrderedSet([1, 2]).issuperset([1, 2, 3])
          False
          >>> OrderedSet([1, 2, 3, 4]).issuperset({1, 2, 3})
          True
          >>> OrderedSet([1, 4, 3, 5]).issuperset({1, 2, 3})
          False
      """
      if len(self) < len(other):  # Fast check for obvious cases
          return False
      return all(item in self for item in other)
  
imports: import itertools
  from collections import deque
label_desc: Use image node_id 23 for calling the OrderedSet obj's underlying member method code with example usage: obj.issuperset(other) and returns: all, False