Filter in Configurable Filter Data Provider

I create one app with springboot and a grid with ConfigurableFilterDataProvider so When I need to add more filter I need to create one method in my repository for each combination of filter? for sample I have filter by, firstname, lastname and date so I need to have one method with findByFirstName another to findByLastName one with findByLastNameAndFirstName, another to filter by date . so in my case 5 methods[?]
(http://cloudstone.wikia.com/wiki/User:Blackstormy1)

I’m assuming you have something like a JPA backend; you can always use entityManager.createQuery to manually create your query instead of relying on query methods.

-Olli