We use the right column for done status and still our completed issues come to the next sprint.
If Epic is not done
- but task w/o sub-tasks is done - should it appear in the next sprint?
- but task with all sub-tasks are done - should we see them in the next sprint?
If task is not done
- but sub-task is done - should it go to the next sprint?

Please help me understand if there is a solution for done issues not coming to the next sprint.
Thank you!