### Question:
NucleotideDeletion extends NucleotideChange { @Override public String toString() { return "NucleotideDeletion [range=" + range + ", seq=" + seq + "]"; } NucleotideDeletion(boolean onlyPredicted, NucleotideRange range, NucleotideSeqDescription seq); static NucleotideDeletion buildWithOffset(boolean onlyPredicted, int firstPos, int firstPosOffset,
													 int lastPos, int lastPosOffset, NucleotideSeqDescription seq); static NucleotideDeletion buildWithOffsetWithSequence(boolean onlyPredicted, int firstPos,
																 int firstPosOffset, int lastPos, int lastPosOffset, String nts); static NucleotideDeletion buildWithOffsetWithLength(boolean onlyPredicted, int firstPos, int firstPosOffset,
															   int lastPos, int lastPosOffset, int seqLen); static NucleotideDeletion buildWithOffsetWithoutSeqDescription(boolean onlyPredicted, int firstPos,
																		  int firstPosOffset, int lastPos, int lastPosOffset); static NucleotideDeletion build(boolean onlyPredicted, int firstPos, int lastPos,
										   NucleotideSeqDescription seq); static NucleotideDeletion buildWithSequence(boolean onlyPredicted, int firstPos, int lastPos, String nts); static NucleotideDeletion buildWithLength(boolean onlyPredicted, int firstPos, int lastPos, int seqLen); static NucleotideDeletion buildWithoutSeqDescription(boolean onlyPredicted, int firstPos, int lastPos); @Override NucleotideDeletion withOnlyPredicted(boolean flag); NucleotideRange getRange(); NucleotideSeqDescription getSeq(); @Override String toHGVSString(); @Override String toString(); @Override int hashCode(); @Override boolean equals(Object obj);  }### Answer:
@Test public void testToString() { NucleotideDeletion del = NucleotideDeletion.buildWithOffsetWithLength(true, 123, 0, 124, 0, 2); System.out.println(del); }