public boolean isExpired() {
        return currentTimeMs >= deadlineMs;
    }
Check timer expiration. Like {@link #remainingMs()}, this depends on the current cached
time in milliseconds, which is only updated through one of the {@link #update()} methods
or with {@link #sleep(long)};

@return true if the timer has expired, false otherwise
s3stream/src/main/java/com/automq/stream/utils/Timer.java