code: @Pure
  	@Override
  	public int compare(Tuple3i<?> o1, Tuple3i<?> o2) {
  		if (o1==o2) return 0;
  		if (o1==null) return Integer.MIN_VALUE;
  		if (o2==null) return Integer.MAX_VALUE;
  		int cmp = o1.ix() - o2.ix();
  		if (cmp!=0) return cmp;
  		cmp = o1.iy() - o2.iy();
  		if (cmp!=0) return cmp;
  		return o1.iz() - o2.iz();
  	}
docs: {@inheritDoc}