Como aplicar vários filtros em um adaptador?

Eu tenho um listView com e um campo de pesquisa que chama getFilter () do meu adaptador. Filter (keyword) func. Ele está funcionando muito bem, mas eu gostaria de adicionar um outro filtro que procura em diferentes tags dos objetos do meu listViews.

Então eu preciso de dois filtros para o meu adaptador, qual é a melhor solução para isso?

Obrigado,

questionAnswers(2)

yourAnswerToTheQuestion