public List<Link> getLinks(String rel)
	{
		List<WebElement> elements = element.findElements(byLink(rel));
		
		return Lists.transform(elements, new Function<WebElement, Link>()
		{
			public Link apply(WebElement element)
			{
				return new SeleniumLink(driver, element);
			}
		});
	}
public List<Link> getLinks(String rel)
	{
		List<WebElement> elements = element.findElements(byLink(rel));
		
		return Lists.transform(elements, new Function<WebElement, Link>()
		{
			public Link apply(WebElement element)
			{
				return new SeleniumLink(driver, element);
			}
		});
	}
public List < Link > getLinks ( String rel ) { List < WebElement > elements = element . findElements ( byLink ( rel ) ) ; return Lists . transform ( elements , new Function < WebElement , Link > ( ) { public Link apply ( WebElement element ) { return new SeleniumLink ( driver , element ) ; } } ) ; }
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------