Subtrair datas

E ai galera…tudo bom?

Preciso fazer uma subtração de datas e retornar o resultado em dias…Por exemplo: 22/03/2011 - 25/03/2011 = 3 dias
Existe alguma função pré-definida para isto?
Alguém pode me ajudar?

obrigado!

Veja se esse post ajuda:

// Adiciona ou subtrai dias a partir da data atual
public static Date sunOrSubstractDays(int numberDays) {
		GregorianCalendar c = new GregorianCalendar();
		c.setTime(new Date());
		c.add(Calendar.DAY_OF_MONTH, numberDays);
		return c.getTime();
	}

Abraço

valeu galera…esse post que o edudebom me mandou tem muitas coisas…
assunto resolvido…obrigado!