class Range implements Comparable<Range> {

	public String toString(BufferPositionParser parser) {
		StringBuilder sb = new StringBuilder();
		sb.append("{start:");
		sb.append(parser.toString(start));
		sb.append(" - end:");
		sb.append(parser.toString(end));
		sb.append("}");
		return sb.toString();
	}

	public  Range(long startOffset, long endOffset);
	public  Range();

}