Ayuda

Ross
16 de Noviembre del 2005
Hola a todos
Soy muy nueva en el mundo de java y agradecería su apoyo si me explicaran la función before (fecha), tengo el siguiente código y deseo saber si esto es correcto
nAntiguedad = objEmpleado.getNAntiguedad();

Date dActual = new Date(); //Fecha actual
if (dActual.before(dfnacimiento))
{
nAntiguedad = nAntiguedad - 1;
objEmpleado.setNAntiguedad(nAntiguedad);
}
La segunda fecha la obtengo de la base de datos, necesito colocar formatos de fecha para comparar la mayor?
Gracias