code: @Override
      public T apply(T webElement) {
          if (firstFound == null) {
              firstFound = webElement;
          }
          return mayPass(webElement) ? webElement : null;
      }
docs: Filters out non-displayed elements.
  @param webElement element to check.
  @return webElement if it is displayed, null otherwise.