Create AbstractScheduleBuilder.java

abstract builder class