code: public <T extends TextView> T getView(Class<T> classToFilterBy, String text, boolean onlyVisible) {
  
  		T viewToReturn = (T) waiter.waitForText(classToFilterBy, text, 0, Timeout.getSmallTimeout(), false, onlyVisible, false);
  
  		if(viewToReturn == null)
  			Assert.fail(classToFilterBy.getSimpleName() + " with text: '" + text + "' is not found!");
  
  		return viewToReturn;
  	}
docs: Returns a {@code View} that shows a given text, from the list of current {@code View}s of the specified type.
  
  @param classToFilterBy which {@code View}s to choose from
  @param text the text that the view shows
  @param onlyVisible {@code true} if only visible texts on the screen should be returned
  @return a {@code View} showing a given text, from the list of current {@code View}s of the specified type