docs: public static ExpectedCondition<List<WebElement>> visibilityOfAllElements(
      final List<WebElement> elements) {
      return new ExpectedCondition<List<WebElement>>() {
        @Override
        public List<WebElement> apply(WebDriver driver) {
          for (WebElement element : elements) {
            if (!element.isDisplayed()) {
              return null;
            }
          }
          return elements.size() > 0 ? elements : null;
        }
  
        @Override
        public String toString() {
          return "visibility of all " + elements;
        }
      };
    }