e nao da pra comparar assim, pois uma string nao tem valor numerico
1 eh diferente de “1”
mas a String um = “1” pode ser igual a “1”; um.equals(“1”) isso eh true entendeu se voce colocar Integer.parseInt() na data vai dar erro de execucao pelos caracteres “/” da sua formatacao, o que voce poderia fazer seria quebrar a string nas partes numericas converte-las para int e entao comparar se eh maior ou menor, criar uma funcao de comparacao de datas seria excelente.
S
seuparadaPJ
acho que a melhor forma de se comparar datas através de Strings é escrever a data de trás pra frente e sem os separadores.