default boolean isRefreshRequired(final RefreshMode refreshMode) {
        final boolean isRefreshRequired = System.currentTimeMillis() >= getExpireTimeWithBufferEpochMs(refreshMode);
        LOGGER.trace("isRefreshRequired: {}", isRefreshRequired);
        return isRefreshRequired;
    }
@return True if the {@link Refreshable#getExpireTimeWithBufferEpochMs(RefreshMode)} has passed.
stroom-util/src/main/java/stroom/util/authentication/Refreshable.java