JSF: Como filtrar uma h:dataTable?

Salve Galera,
Como faço para filtrar uma h:dataTable ?
Consegui trazer todos os dados e paginar minha dataTable, mas gostaria de ter dois campos(input) na tela: valorParaPesquisa e criterioDePesquisa e um botão de pesquisar que chamasse um método do meu backingBean e me filtrasse a lista original.

Isto é possível ?

E ai galera,
Alguma luz ?