problemas con Timer Timertask
    
		    Hola a todos, estoy lanzando un  proceso usando un timer, lanzarlo bien, pero cuando quiero parar ese proceso, de momento el timer.cancel no me sirve de nada, primero por que si lo uso a continuacion del 
Timer task = new TimerTask()
{
public void run()
{
System.out.println("......................iniciarProceso................................");
            
} //fin del run
}; // fin del timertaks
//Timer timer = new Timer();
timer.schedule(task,0,60000); // 5 segundos
timer.cancel;
timer.schedule lo unico que hace es no lanzarme el proceso y si no lo uso el proceso se lanza y no para, se queda ejecutandose todo el tiempo y no para nunca.
Lo que unico que quiero saber es simplemente como se usa el cancel para poder parar el proceso ya lanzado.
Un saludo y gracias de antemano
    Timer task = new TimerTask()
{
public void run()
{
System.out.println("......................iniciarProceso................................");
} //fin del run
}; // fin del timertaks
//Timer timer = new Timer();
timer.schedule(task,0,60000); // 5 segundos
timer.cancel;
timer.schedule lo unico que hace es no lanzarme el proceso y si no lo uso el proceso se lanza y no para, se queda ejecutandose todo el tiempo y no para nunca.
Lo que unico que quiero saber es simplemente como se usa el cancel para poder parar el proceso ya lanzado.
Un saludo y gracias de antemano
