Como adicionar segundos ao calendar?

Existe alguma maneira de eu recuperar a hora, minutos e segundos e adicionar alguns segundos nesse tempo???

sei que posso recuperar através do Calendar.getTime();

Calendar.add

Exemplo:

Calendar cal = Calendar.getInstance(); // pega a data e hora atual
cal.add (Calendar.SECOND, 45); // hora atual + 45 segundos
DateFormat df = new SimpleDateFormat ("dd/MM/yyyy HH:mm:ss");
System.out.println (df.format (cal.getTime());

valeu