'Schedule a function to be called later
Override for different IOLoop implementations
Tornado and asyncio happen to both have ioloop.call_later
with the same signature.'

def _call_later(self, delay, callback):

    self.io_loop.call_later(delay, callback)
