shaking mixtures of solid particles

No.12637006 ViewReplyOriginalReport
If I shake a mixture containing particles of different sizes (e.g breadcrumbs, ground coffee, soil) the larger particles tend to rise to the top. Why is is?