public int compareTo ( TYPE_1 p ) { if ( ( this . x ) == ( p . x ) ) if ( ( this . y ) == ( p . y ) ) { return 0 ; } else { if ( ( this . y ) > ( p . y ) ) { return 1 ; } else { return - 1 ; } } else { if ( ( this . x ) > ( p . x ) ) { return 1 ; } else { return - 1 ; } } }

public int compareTo ( TYPE_1 p ) { if ( ( this . x ) == ( p . x ) ) if ( ( this . y ) == ( p . y ) ) return 0 ; else return ( this . y ) > ( p . y ) ? 1 : - 1 ; else return ( this . x ) > ( p . x ) ? 1 : - 1 ; }
