private boolean filtreDateReconnaissanceSuisse(IEtat etat, EtatCritere critere) {
        if (null != critere.getReconnuSuisse() && !critere.getReconnuSuisse()) {
            return (!etat.isReconnuParLaSuisse());
        }
        if (null == critere.getReconnuSuisseALaDate() || null == etat.getDateReconnaissanceParLaSuisse()) return true;
        int compare = new StrictDateComparator().compare(critere.getReconnuSuisseALaDate(), etat.getDateReconnaissanceParLaSuisse());
        return  compare >= 0;
    }