code: @Override
  	public GenericContext<ElementType> lookup(final Predicate<ElementType> pPredicate) {
  
  		return lookup(pPredicate, Integer.MAX_VALUE, new GenericContext<ElementType>());
  	}
docs: Looks up elements that match given predicate and returns them in a newly
  created DefaultContext.
  
  @param pPredicate
  The criteria the elements must match to be found.