System.currentTimeMillis should be the same and not called multiple times for the same block of executing code