Duvida sobre comparação entre datas (dtInicial>dtFinal)

Alguem sabe me explicar por que essa expressão não está sendo aceita dentro do if

if (SiacUtilFormat.formatarData(“dd/MM/yyyy”, dtInicial).after((SiacUtilFormat.formatarData(“dd/MM/yyyy”, dtFinal)))){
addErrMaiorIgual(errors, rsc, “auditoriaOperacional.configModulo.dtInicial”,“auditoriaOperacional.configModulo.Final”)
}