code: private void delay(long multiplier) {
          try {
              // Wait for the timeout to finish
              Thread.sleep(TimeUnit.SECONDS.toMillis(RETRY_DELAY * multiplier));
          } catch (InterruptedException ex) {
              // Doesn't matter if we're interrupted
          }
      }
docs: Sleep for a period of time
  
  @param multiplier number of seconds to use for delay