Is this possible in JUnit4?
In JUnit3, I would do the following:
public class MyTestSuite {
  public static Test suite() throws Exception {
     doBeforeActions();
     try {
        TestSuite testSuite = new TestSuite();
        for(Class clazz : getAllClassesInPackage("com.mypackage")){
            testSuite.addTestSuite(clazz);
        }
        return testSuite;
     } finally {
        doAfterActions
     }
  }
...
}