def run_after_on_queue(time, queue)
      raise ArgumentError.new 'Queue must be GBDispatch::Queue' unless queue.is_a? GBDispatch::Queue
      queue.perform_after time, ->(){ yield }
    end
def run_after_on_queue(time, queue)
      raise ArgumentError.new 'Queue must be GBDispatch::Queue' unless queue.is_a? GBDispatch::Queue
      queue.perform_after time, ->(){ yield }
    end
Run given block of code on given queue with delay.
 @param time [Fixnum, Float] delay in seconds
 @param queue [GBDispatch::Queue] queue on which block will be executed
 @return [nil]
 @example Will print 'Hello word!' after 5 seconds.
   my_queue = GBDispatch::Manager.instance.get_queue :my_queue
   my_result = GBDispatch::Manager.instance.run_after_on_queue 5, my_queue do
     puts 'Hello World!'
   end