title: Fast filtering in javafx tableview
body: <p>I need to implement a filter in javafx tableview with huge data (around 100,000 ),</p>
  
  <p>I have tried <a href="http://code.makery.ch/blog/javafx-2-tableview-filter" rel="noreferrer">this tutorial</a>. It works but filtering is really slow as compared to swing <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#sorting" rel="noreferrer">sorting and filtering</a>, <a href="http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/uiswing/examples/components/TableFilterDemoProject/src/components/TableFilterDemo.java" rel="noreferrer">code</a>.</p>
  
  <p>Can anyone help me to increase speed.</p>
  
  <p>What is happening right now is as I type textproperty change fire up and filterdata but it is slow, I need something which shows filter result with typing quickly as happening in swing.</p>
  
  <p>thanks in advance.</p>
  
  <p>p.s I have also looked at <a href="https://stackoverflow.com/questions/16539274/multiple-filter-with-tableview-in-javafx">this</a>.</p>