code: def item_before(self, item):
          
          prev_iter = self._prev_iter_for(item)
          if prev_iter is not None:
              return self._object_at_iter(prev_iter)
docs: The item before an item
  
          :param item: The item to get the previous item relative to