Верный ли цикл While

Написал функцию которая ожидает синхронизацию файлов путём ожидания когда их md5 хеши будут одинаковые

public void waitUntilSynced() {
    String md5CMHostsFileSuorce = Commands.md5(file1);
    String md5CMHostsFileDest = Commands.md5(file2);
    int count = 0;

    while (md5CMHostsFileSuorce != md5CMHostsFileDest)) {
            reporter.fail("Sync failed", eFailureType.Timeout);
        }
        Sleep.sleep(20);
        count++;
    }
    reporter.log(String.format("Sync is done after \"%s\" seconds", count*20));
}

Вопрос следующий - будет ли при каждом цикле while меняться(обновляться) значение md5CMHostsFileSuorce и md5CMHostsFileDest?


Ответы (0 шт):