You can get the children as an array of File rather than String. That way you can check the size of a child file before calling copyFile() with it.

Also if you are going to remove the source you...