code: public void filterTable(String search) {
  
          m_container.removeAllContainerFilters();
          if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(search)) {
              m_container.addContainerFilter(
                  new Or(
                      new SimpleStringFilter(TableProperty.UserName, search, true, false),
                      new SimpleStringFilter(TableProperty.Site, search, true, false),
                      new SimpleStringFilter(TableProperty.Project, search, true, false)));
          }
          if ((getValue() != null) & !((Set<String>)getValue()).isEmpty()) {
              setCurrentPageFirstItemId(((Set<String>)getValue()).iterator().next());
          }
      }
docs: Filters the table according to given search string.<p>
  
  @param search string to be looked for.