package it.sieradzki.userscript_parser.metadata;

/**
 * Implementation of <a href="https://developer.mozilla.org/en/Toolkit_version_format">Toolkit version format</a>
 */
public class Version implements Comparable<Version> {

	private Part[] versionParts;

	public Version(String versionString) {
	}

	@Override
	public int compareTo(Version o) {
		return 0;
	}

	private static class Part implements Comparable<Part> {

		private Integer number1;

		private String string1;

		private Integer number2;

		private String string2;

		@Override
		public int compareTo(Part o) {
			return 0;
		}
	}
}

@@ -439,17 +439,17 @@
 r number
-1
+A
 ;%0A%0A%09%09pri
@@ -470,9 +470,9 @@
 ring
-1
+B
 ;%0A%0A%09
@@ -494,17 +494,17 @@
 r number
-2
+C
 ;%0A%0A%09%09pri
@@ -525,9 +525,9 @@
 ring
-2
+D
 ;%0A%0A%09

Rename variables to match documentation