'Adds an item to this queue
:param item: Queue object to add
:return: item'

def put(self, item, *args, **kwargs):

    item.added = datetime.datetime.now()
    item.name = u'{}-{}'.format(self.name, item.name)
    self._queue.put((item.priority, time.time(), item), *args, **kwargs)
    return item
