Model Checking Java Programs Using Constructors C