I've got a custom cell, that writes output from an IdentityValueProvider, e.g. takes the whole model, looks at a couple of properties, and renders the cell content.

I want to also user a GridFilter. Have tried to create my own custom filter, similar to the StringFilter, and I'm able to actually enter text to filter on, but appears the Store (TreeStore in this case) is unable to compare the text to the property (or properties) of the model returned by the IdentityValueProvider. Are there examples of doing this? The Sencha examples pretty much use the basic value providers, e.g. String & Date.