code: public <T extends View> T getView(Class<T> classToFilterBy, int index) {
  		return waiter.waitForAndGetView(index, classToFilterBy);
  	}
docs: Returns a {@code View} with a certain index, from the list of current {@code View}s of the specified type.
  
  @param classToFilterBy which {@code View}s to choose from
  @param index choose among all instances of this type, e.g. {@code Button.class} or {@code EditText.class}
  @return a {@code View} with a certain index, from the list of current {@code View}s of the specified type