code: @Override
  	public int compare(final Triple<L, M, R> o1, final Triple<L, M, R> o2)
  	{
  		return new CompareToBuilder().append(o1.getLeft(), o2.getLeft())
  			.append(o1.getMiddle(), o2.getMiddle()).append(o1.getRight(), o2.getRight())
  			.toComparison();
  	}
docs: {@inheritDoc}