Use Joda Time API instead of java util date + Validation Back Date in fonction of Langage + Refacto