How does thos method work, when more than one object are intersecting? Is one of them choosen random? I have to know that because that's maybe the problem, why my code doesn't work.
List<ClassName> list_Objects=getIntersectingObjects(ClassName.class);
for(ClassName classObject : list_Objects) { // Code, what you want to do with the objects }