private boolean isS3ObjectModifiedSincePause(final long lastModifiedTimeRecordedDuringResume,
            long lastModifiedTimeRecordedDuringPause) {
        return lastModifiedTimeRecordedDuringResume != lastModifiedTimeRecordedDuringPause;
    }
Same as public interface, but adds a state listener so that callers can
be notified of state changes to the download.

@see TransferManager#download(GetObjectRequest, File)
aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/transfer/TransferManager.java