Wieso benutzt du nicht einfach
Sleep(ZEIT IN MILLISEKUNDEN);
Oder du baust in deine Schleife (die du sicherlich hast) einen Zähler ein?
Oder meinst du die Zeit die seit dem beginn des sortierens verhangen ist?
Was willst du damit bezwecken wenn ich fragen darf?