more bug fix
[cdsspec-compiler.git] / src / edu / uci / eecs / specCompiler / codeGenerator / CodeAddition.java
index 6359d8247a6d2287fe51cd404a9564e5de007a1f..a0bc9571a2e970be44eab36e22f93844b376c0b0 100644 (file)
@@ -1,8 +1,15 @@
 package edu.uci.eecs.specCompiler.codeGenerator;
 
 import java.util.ArrayList;
+import java.util.Comparator;
 
 public class CodeAddition {
+       public static Comparator<CodeAddition> lineNumComparator = new Comparator<CodeAddition>() {
+               public int compare(CodeAddition addition1, CodeAddition addition2) {
+                       return addition1.lineNum - addition2.lineNum;
+               }
+       };
+       
        public final int lineNum;
        public final ArrayList<String> newCode;