si ma nel mio caso il "passaInformazioni()" deve essere invocato periodicamente (ogni tot millisecondi secondo la logica della classe che lo invoca) e per non lanciare tantissimi thread ho preferito lasciarne uno che gestisca tutte le chiamate.
per questo avevo scelto di introdurre il wait() e notifyAll()