'Are all the sides of the triangle of different lengths?
Returns
is_scalene : boolean
See Also
is_equilateral, is_isosceles, is_right
Examples
>>> from sympy.geometry import Triangle, Point
>>> t1 = Triangle(Point(0, 0), Point(4, 0), Point(1, 4))
>>> t1.is_scalene()
True'

def is_scalene(self):

    return (not has_dups((s.length for s in self.sides)))
