Filtrar pedidos entre duas datas

Olá, colegas! Espero que todos estejam bem…

Sou novo no desenvolvimento utilizando java, e estou quebrando a cabeça tentando criar um filtro para exibir resultados entre duas datas.

O problema é o seguinte: O usuário digita a data inicial e a final, e entre elas devem ser exibidas todas as compras feitas entre essas duas datas. Não estou conseguindo resolver !É um desafio para executar no console mesmo.

Ficarei grato se alguém poder mim ajudar!

Já fez o código pra pegar e validar a entrada do usuário?