code: def time_reached(self, current_time, scheduled_call):
          
  
          if current_time >= scheduled_call['ts']:
              scheduled_call['callback'](scheduled_call['args'])
              return True
          else:
              return False
docs: Checks to see if it's time to run a scheduled call or not.
  
          If it IS time to run a scheduled call, this function will execute the
          method associated with that call.
  
          Args:
            current_time (float): Current timestamp from time.time().
            scheduled_call (dict): A scheduled call dictionary that contains the
              timestamp to execute the call, the method to execute, and the
              arguments used to call the method.
  
          Returns:
            None
  
          Examples:
  
          >>> scheduled_call
          {'callback': <function foo at 0x7f022c42cf50>,
                   'args': {'k': 'v'},
                   'ts': 1415066599.769509}