code: public ConditionFactory pollDelay(long delay, TimeUnit unit) {
          return new ConditionFactory(alias, timeoutConstraint, pollInterval, new Duration(delay, unit),
                  catchUncaughtExceptions, exceptionsIgnorer, conditionEvaluationListener, executorLifecycle);
      }
docs: Specify the delay that will be used before Awaitility starts polling for
  the result the first time. If you don't specify a poll delay explicitly
  it'll be the same as the poll interval.
  
  @param delay the delay
  @param unit  the unit
  @return the condition factory