@Override
	public int compareTo(BlastResultEntry bre) {
		// Compare 'query' ID
		int res = qseqid.compareTo(bre.qseqid);
		if (res != 0) return res;

		// Compare 'chromosome' 
		res = sseqid.compareTo(bre.sseqid);
		if (res != 0) return res;

		//  Compare start position 
		return sstart - bre.sstart;
	}