Hi Karan,
I don't think BluePrism has any standard objects for deleting empty columns. You would either have to write a code for this, or use an alternative method to do so.
For the alternative method, you can try the following:
Let's say you want to remove empty columns from Collection A.
First, use 'Get Collection Fields' on Collection A. The list of column names will be output into Collection B.
Loop through Collection B column names.
For each column, filter Collection A by non-blank values, into Collection C. You can input ""[""&[Collection B.Field Name]&""]''"" into the filter input (i.e. [Column Name]'').
Count the number of rows in the filtered Collection C.
If count > 0, don't delete the column. If count = 0, delete the column.