title: How to filter a table on multiple columns in SAPUI5
body: <p>I'm facing a problem in SAPUI5, I can't solve. </p>
  
  <p>I got a table with a toolbar which contains a textfield. The value of that field is used to filter all columns of the table. 
  I know, I have to create multiple custome filters. But I dont know, how to put all the pieces together. So I created a method like this:</p>
  
  <pre class="lang-js prettyprint-override"><code>filtering : function(value, oEvent) {
      var oFilter1 = new sap.ui.model.Filter(this.byId("Column1"), sap.ui.model.FilterOperator.Contains, value);
      var oFilter2 = new sap.ui.model.Filter(this.byId("Column2"), sap.ui.model.FilterOperator.Contains, value);
      var oFilter3 = new sap.ui.model.Filter(this.byId("Column3"), sap.ui.model.FilterOperator.Contains, value);
      var oFilter4 = new sap.ui.model.Filter(this.byId("Column4"), sap.ui.model.FilterOperator.Contains, value);
      var allFilter = new sap.ui.model.Filter([oFilter1, oFilter2, oFilter3, oFilter4], false); 
      var oBinding = oEvent.getSource().getBinding("items");
      oBinding.filter(allFilter);
  }
  </code></pre>
  
  <p>I found it <a href="https://stackoverflow.com/questions/25200955/filter-on-more-than-one-column">here</a></p>
  
  <p>The method is called from an liveChange event of the textfield. I dont know whether I need the oEvent. </p>
  
  <p>What's the first parameter of "new sap.ui.model.Filter()"? I thought it's the columns, which's needed.
  Where does the new filter has to be triggered? I would use the "table.filter(allFilter)".</p>
  
  <p>I guess, I just  need a little explanation...</p>