Added a generic class to represent a pair of two values.
diff --git a/src/main/java/net/onrc/onos/ofcontroller/util/Pair.java b/src/main/java/net/onrc/onos/ofcontroller/util/Pair.java
new file mode 100644
index 0000000..a617839
--- /dev/null
+++ b/src/main/java/net/onrc/onos/ofcontroller/util/Pair.java
@@ -0,0 +1,20 @@
+package net.onrc.onos.ofcontroller.util;
+
+/**
+ * A generic class representing a pair of two values.
+ */
+public class Pair<L, R> {
+    public L left;		// The first value in the pair
+    public R right;		// The second value in the pair
+
+    /**
+     * Constructor for a pair of two values.
+     *
+     * @param left the first value in the pair.
+     * @param right the second value in the pair.
+     */
+    public Pair(L left, R right) {
+	this.left = left;
+	this.right = right;
+    }
+}