code: public static boolean elementsEqual(Iterator<?> iterator, Iterable<?> iterable) {
  		return Iterators.elementsEqual(iterator, iterable.iterator());
  	}
docs: Determines whether two iterators contain equal elements in the same order. More specifically, this method returns
  {@code true} if {@code iterator} and {@code iterable} contain the same number of elements and every element of
  {@code iterator} is equal to the corresponding element of {@code iterable}.
  
  @param iterator
  an iterator. May not be <code>null</code>.
  @param iterable
  an iterable. May not be <code>null</code>.
  @return <code>true</code> if the two iterators contain equal elements in the same order.