awaitility/src/main/java/org/awaitility/core/ConditionFactory.java
public ConditionFactory pollDelay(long delay, TimeUnit unit) {
        return new ConditionFactory(alias, timeoutConstraint, pollInterval, new Duration(delay, unit),
                catchUncaughtExceptions, exceptionsIgnorer, conditionEvaluationListener, executorLifecycle);
    }
public ConditionFactory pollDelay(long delay, TimeUnit unit) {
        return new ConditionFactory(alias, timeoutConstraint, pollInterval, new Duration(delay, unit),
                catchUncaughtExceptions, exceptionsIgnorer, conditionEvaluationListener, executorLifecycle);
    }
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