Merging groups

I have a client who wants to merge 3 of their groups into one and keep all merge all users, files, discussions etc into the new group. Is this possible?