code: def difference(self, *other):
          
          from_frozenset = self.items.difference(*map(set, other))
          return self.from_iterable(from_frozenset, sort=True)
docs: Returns a new :class:`FrameSet` with elements in `self` but not in
          `other`.
  
          Args:
              other (:class:`FrameSet`): or objects that can cast to :class:`FrameSet`
  
          Returns:
              :class:`FrameSet`: