Ao tentar gerar um boleto para impressão, é retornado exception por conta da validação do ano do documento ser menor que 2024
public Datas comDocumento(Calendar documento) {
if (documento.getTime().before(MINIMUM_DATE.getTime())) {
throw new IllegalArgumentException("O ano do documento deve ser maior do que 1997.");
} else if (documento.getTime().after(MAXIMUM_DATE.getTime())) {
throw new IllegalArgumentException("O ano do documento deve ser menor do que 2024.");
} else {
this.documento = documento;
return this;
}
}
Ao tentar gerar um boleto para impressão, é retornado exception por conta da validação do ano do documento ser menor que 2024