title: How to add a combobox for filtering vaadin Grid columns
body: <p>I have to add a combobox for filtering the vaadin grid columns.The combobox will show the columns of the grid, I made a grid and getting the data from the domain class.
  the code is as follows</p>
  
  <pre><code> BeanItemContainer&lt;Partner&gt; container = new BeanItemContainer&lt;Partner&gt;
  (Partner.class, model.getPartnerList());
              Grid grid = new Grid();
  
  
               grid.setColumns("code","surname","name","companyName");
  
               grid.getColumn("code").setHeaderCaption("Code");
               grid.getColumn("lastname").setHeaderCaption("Last Name");
               grid.getColumn("name").setHeaderCaption("First Name");
               grid.getColumn("companyName").setHeaderCaption("Company");
  
               //grid.setContainerDataSource(container);
              layout.addComponent(grid);
              addComponent(layout);
              return layout;
  </code></pre>
  
  <p>I need a comboBox with values <strong>Code, Last Name, First Name, Company</strong> from the grid.</p>