Added sort and filter to layer list API

I think this line can just be:

    filter = Predicates.and(filter, Predicates.fullTextSearch(textFilter))

?