Diamond Framework for Java