orders first by word , then by tag . concode_field_sep String DIVIDER concode_elem_sep String tag concode_elem_sep String word concode_elem_sep long serialVersionUID concode_elem_sep LabelFactory lf concode_field_sep LabelFactory factory concode_elem_sep void read concode_elem_sep WordTag valueOf concode_elem_sep void save concode_elem_sep LabelFactory labelFactory concode_elem_sep int hashCode concode_elem_sep void setValue concode_elem_sep boolean equals concode_elem_sep void setFromString concode_elem_sep void setFromString concode_elem_sep void setTag concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep String tag concode_elem_sep String value concode_elem_sep String word concode_elem_sep void setWord
int function ( WordTag arg0 ) { int loc0 = ( word != null ? word ( ) . compareTo ( arg0 . word ( ) ) : 0 ) ; if ( loc0 != 0 ) return loc0 ; else { if ( tag ( ) == null ) { if ( arg0 . tag ( ) == null ) return 0 ; else return - 1 ; } return tag ( ) . compareTo ( arg0 . tag ( ) ) ; } }