Design by Contract in Java (Modern Jass)

Click http://modernjass.sourceforge.net/ link to open resource.