# File lib/diff/lcs/change.rb, line 116
116:   def <=>(other)
117:     r = @action <=> other.action
118:     r = @old_position <=> other.old_position if r.zero?
119:     r = @new_position <=> other.new_position if r.zero?
120:     r = @old_element <=> other.old_element if r.zero?
121:     r = @new_element <=> other.new_element if r.zero?
122:     r
123:   end