Em Java, uma thread executável pode transitar para qual estado se fornecer um intervalo de espera opcional quando estiver esperando outra thread realizar uma tarefa?