validar que la fecha seleccionada sea mayor que la fecha del sistema

marba
31 de Julio del 2004
necesito validar que la fecha escogida por el usuario sea mayor que la fecha actual del sistema, teniendo encuenta que el dia y el mes lo seleccionan de un list box y el ao lo digitan y que armo una cadena con los valores y se lo asigno a un avariable el formato de la fecha es dd/mm/yyyy, otra cosa como hago para validar que este bien escrita la fecha si el usuario tiene que escribirla toda...es urgente muchas gracias de antemano.Ah la bd es oracle.