| Index: tools/telemetry/telemetry/page/page.py
 | 
| diff --git a/tools/telemetry/telemetry/page/page.py b/tools/telemetry/telemetry/page/page.py
 | 
| index 5eb6868d64e2180165c15d5a2b2b8898d15e10d3..3a4b29b0b4a7d69d04a9c2f3dcbd6f27ae13b438 100644
 | 
| --- a/tools/telemetry/telemetry/page/page.py
 | 
| +++ b/tools/telemetry/telemetry/page/page.py
 | 
| @@ -33,6 +33,15 @@ class Page(object):
 | 
|      raise AttributeError(
 | 
|          '%r object has no attribute %r' % (self.__class__, name))
 | 
|  
 | 
| +  def __lt__(self, other):
 | 
| +    return self.url < other.url
 | 
| +
 | 
| +  def __cmp__(self, other):
 | 
| +    x = cmp(self.name, other.name)
 | 
| +    if x != 0:
 | 
| +      return x
 | 
| +    return cmp(self.url, other.url)
 | 
| +
 | 
|    def __str__(self):
 | 
|      return self.url
 | 
|  
 | 
| 
 |