'Pauses the thread for a specified time.
Returns False if interrupted by another thread and True if the
time runs out normally.'

def wait(self, time):

    self._wait = Event()
    return (not self._wait.wait(time))
