 <code>i</code>: <code>a<sub>i</sub> != b<sub>i</sub></code></li>
</ul>

The operators <code>&lt;, >, &lt;=</code> and <code>>=</code> implement a lexicographical ordering.

<p>
Note that an attempt to compare two tuples of different lengths results in a compile time error.</p>
Also, the comparison operators are <i>"short-circuited"</i>: elementary comparisons start from the first elements and are performed only until the result is clear.

<p>Examples:

<pre><code>tuple&lt;std::string, int, A&gt; t1(std::st