public void stop() {
		Utilities.close(prototype);
		if (taskFuture != null) {
			taskFuture.cancel(true);
		}
		scheduleService.shutdownNow();
	}
How many seconds can be batch delayed before execution.
This time is not exact amount after which the batch will run its roughly the time
src/main/java/com/notnoop/apns/internal/BatchApnsService.java