code: public T findElement(By by, int index) {
          T element = null;
          List<T> elements = findElements(by);
          if (elements.size() > index) {
              element = elements.get(index);
          }
          return element;
      }
docs: Finds the nth element matching the By supplied.
  @param by criteria.
  @param index (zero based) matching element to return.
  @return element if found, null if none could be found.