Filtro jtable por data

Pessoal, podem me dar uma ajuda por favor, preciso filtrar um jtable por data porem tentem algumas formar e não consigo, sou leigo ainda neste caso, se puderem me dar esta força ai.

A tabela,

O metodo que chamo os dados.

private void carregarVendas() {
    double soma = 0;
    listaModelVendasClientes = controllerVendasCliente.getListaVendasClienteControler();
    DefaultTableModel modelo = (DefaultTableModel) jtVendas.getModel();
    modelo.setNumRows(0);
    int cont = listaModelVendasClientes.size();
    modelo.setNumRows(0);
    for (int i = 0; i < cont; i++) {
        modelo.addRow(new Object[]{
            listaModelVendasClientes.get(i).getModelVendas().getIdVendas(),
            listaModelVendasClientes.get(i).getModelCliente().getCliNome(),
            listaModelVendasClientes.get(i).getModelVendas().getVenDataVenda(),
            listaModelVendasClientes.get(i).getModelVendas().getVenValorLiquido()
        });
        jtfVotalVendas.setText(CalculaTotal());
    }
}`Texto pré-formatado`

Vc poderia implementar sua jtable utilizando AbstractTableModel, com isso ficaria bem mais fácil fazer as coisas nela, inclusive esse filtro por data.

Veja como implementar: https://www.botecodigital.info/java/criando-um-model-para-um-jtable-com-abstracttablemodel/

Vlu muito obrigado