How right doing this is?

Hello JGO, recently I decided on setting up a renderer that uses newer OpenGL methods. The system (Container class specifically) contents are supposed to be changed every once in a while and you can see how I do it now in Main.java. However my question is that how efficient, correct or quick this is. Thanks!

Main.java

http://pastebin.com/3Rxpt1J4

Container.java

http://pastebin.com/m8Xdi1WQ

Vertex.java

http://pastebin.com/ibWZKJF0