In effetti anche la classe Timer va bene... essa in pratica è una astrazione, che ricalca esattamente l'esempioche avevo fatto...
Dalla documentazione
Corresponding to each Timer object is a single background thread...
Ciao.