Any advice - java search algorithms which accept multiple search parameters
I am working on a project where i need to be able to search through many various records each differing in many respects, such as date, item number, name and so on.
I was wondering if anyone knows of any tutorials or resources regarding search algorithms in java, that can accept more than one search parameter and then conduct the search accordingly.
Example: if the user only knows the date and name, they enter these two values and the search will make the best of what is given.
Any advice or input would be greatly appreciated as I do not have a solid idea of where to start.
Thanks in advance.